come out of nowhere

Translations
sortir de nulle part
Definitions
To appear or happen suddenly and unexpectedly, often without any warning or prior indication.